﻿@charset "utf-8";
/* CSS Document */

html,body,ul,li,p,input,form,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0; padding:0;}
ul{ list-style:none;}
body{ font-size:12px; color:#666; line-height:23px; font-family:Verdana; margin:0px; padding:0px;}
img{ border:none;}
form{ margin:0px; padding:0px;}
.clear{ clear:both;}
a{ text-decoration:none; color:#666;}
a:hover{ color:#ff0000; text-decoration:underline;}

.top{ width:100%;}
.header-bg{ width:100%; height:167px; background:url(../images/header_bg.gif)  top center;}
.header{ width:960px; height:28px; line-height:28px; margin:0 auto; overflow:hidden;}
.header-l{ width:600px; float:left; padding-left:15px;}
.header-r{ width:260px; float:right; padding:0px 10px 0px 10px;}
.header-r ul{ width:260px; overflow:hidden;}
.header-r ul li{ width:65px; height:28px; line-height:28px; float:left; background:url(../images/header-r-li.gif) right center no-repeat; text-align:center;}
.header-r ul li a{ color:#999;}
.header-r ul li a:hover{ color:#999;}

.logo{ width:960px; height:136px; margin:0 auto; overflow:hidden; background:url(../images/logo_r.png) right center no-repeat;}
.logo_img{ padding-top:25px;}
.logo_r{ float:right;/*  margin-right:289px; */ margin-top:11px;}


.nav-bg{ width:100%; height:49px; background:url(../images/ico.gif); padding-bottom:1px;}
.nav{ width:960px; height:49px; margin:0 auto;}
.nav ul{ width:960px; height:49px; margin:0 auto; overflow:hidden;}
.nav ul li{ width:159px; height:49px; padding-left:1px; line-height:49px; float:left; text-align:center; background:url(../images/nav_li.gif) left center no-repeat;}
.nav ul li a{ display:block; width:158px; height:49px; color:#fff; font-size:16px; font-family:Microsoft YaHei;}
.nav ul li a:hover{ width:158px; height:49px; text-decoration:none; background:#d8493f;}
.nav_hover{ background:#d8493f;;}

#kinMaxShow{ visibility:hidden; width:100%; height:460px; overflow:hidden; z-index:9999;}

.search-bg{ width:100%; height:48px; background:#f6f6f6; border-bottom:1px solid #e2e2e2;}
.search{ width:960px; height:48px; margin:0 auto; overflow:hidden;}
.search-l{ height:48px; float:left; line-height:48px; color:#666; padding-left:10px;}
.search-l strong{ color:#666;}
.search-r{ width:320px; height:24px; float:right; padding:8px 0px 9px 10px;}
.search-r input.text1{ width:256px; height:31px; background:url(../images/search-text.gif) no-repeat; line-height:24px; border:none; font-size:12px; color:#888; text-indent:10px;}
.search-r input.image{ width:51px; height:31px;}

/* 中间开始 */
.middle{ width:100%;}

/*合作客户*/
.middle_1{ background:#f6f6f6; padding-top:30px;}
.middle_1_title{ width:960px; height:99px; margin:0 auto; background:url(../images/kh_title.gif) center center no-repeat; margin-top:10px; margin-bottom:20px;}
.middle_1_b{ width:960px; margin:0 auto; overflow:hidden; padding-bottom:20px;}
.middle_1_b_l{ width:23px; height:115px; background:url(../images/kh_l.gif) center center no-repeat; float:left; cursor: pointer;}
.middle_1_b_r{ width:23px; height:115px; background:url(../images/kh_r.gif) center center no-repeat; float:right; cursor: pointer;}
.middle_1_b_z{ margin:0 auto; overflow:hidden;}
.middle_1_b_z li{ float:left; width:180px; text-align:center;}
.middle_1_b_z li img{ width:160px; height:89px; display:block; margin:0 auto; border:1px solid #d2d2d2;}

.middle_2_bg{ background:url(../images/xin_bg_1.jpg) left 28px repeat-x;}
.middle_2{ width:960px; margin:0 auto; padding-top:10px; overflow:hidden;}

/*产品分类*/
.middle_2_l{ width:213px; float:left;}
.middle_2_l_title{ width:213px; height:77px; font-size:18px; font-family:Microsoft YaHei; color:#fff; background:url(../images/xin_title_1.jpg) center center no-repeat;}
.middle_2_l_title span{ display:block; padding-top:16px; padding-left:24px;}
.middle_2_l_title i{ display:block; font-size:14px; padding-left:24px;font-style:normal;}
.middle_2_l_b{ width:200px;  border-top:0;  padding:10px 0; margin-left:3px;}
.middle_2_l_b div{ height:41px; line-height:31px; text-indent:70px; font-family:Microsoft YaHei; font-size:14px; color:#000; background:url(../images/menutb.jpg) no-repeat; margin-top: 3px;  }
.middle_2_l_b div a{ color:#fff; cursor:pointer; }
.middle_2_l_b ul{
	margin: 0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d4262d;
	border-right-color: #d4262d;
	border-bottom-color: #d4262d;
	border-left-color: #d4262d;

}
.middle_2_l_b ul li a{ display:block; background:url(../images/fl_li_li.gif) 10px center no-repeat; text-indent:30px; line-height:30px; border-bottom:1px dashed #dcdcdc;}

.subNav{background:url(../images/jiantou1.jpg) no-repeat;background-position:95% 50%}
.currentDt{background-image:url(../images/jiantou.jpg);}
.navContent{display: none;}
.navContent li a{display:block;}

/*产品推荐*/
.middle_2_r{ width:722px; float:right; padding-top:18px;}
.middle_2_r_title{ height:40px; color:#fff; overflow:hidden;}
.middle_2_r_title .cp_title{ float:left; width:200px; height:40px;  color:#fff; overflow:hidden;}
.middle_2_r_title a{ float:right; margin-top:12px; color:#fff; font-size:16px}
.middle_2_r_title strong{ display:block; padding-left:15px;  font-size:18px; font-family:Microsoft YaHei; font-weight:normal; line-height:22px;}
.middle_2_r_title i{ display:block; font-size:14px; padding-left:15px; font-family:Microsoft YaHei; line-height:14px;font-style:normal;}

.middle_2_b{ overflow:hidden; padding-top:10px; width:100%; clear:both}
.middle_2_b ul{ overflow:hidden;}
.middle_2_b ul li{ width:229px; height:220px; margin:5px; float:left;position:relative; overflow:hidden; -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);}
.middle_2_b ul li img{ width:229px; height:220px;}

.mosaic-backdrop {
    display:none;
    position:absolute;
    top:0;
    height:100%;
    width:100%;
}

.mosaic-overlay {
    display:none;
    z-index:5;
    position:absolute;
    width:100%;
    height:100%;
}
.bar .mosaic-overlay {
    bottom:-40px;
    height:40px;
	line-height:40px;
	text-align:center;
	color:#fff;
	text-decoration:none;
    background:url(../images/bg-black.png);
}	



.ban{ background:#14b845 url(../images/bg1.jpg) no-repeat center; height:176px}
.ban_b{ width:960px; height:170px; background:url(../images/xin_ban.jpg) top center no-repeat; margin:0 auto;}
.xin_ban_b{ padding:116px 0 0 520px; overflow:hidden;}
.xin_ban_b a{ display:block; width:80px; height:24px; line-height:24px; float:left; background:#cc2223; color:#fff; font-family:Microsoft YaHei; font-size:14px; text-align:center; margin-right:10px;}
.xin_ban_b span{ font-family:Impact; font-size:24px; color:#fff; float:left;}

/*优势*/
.youshi{ width:100%; height:500px; margin:0 auto; padding-top:12px;  background:url(../images/bg2.jpg) center bottom no-repeat; overflow:hidden;}
.youshi1{ width:100%;background:url(../images/bg3.jpg) center no-repeat; height:149px}
.youshi_title{ height:103px; background:url(../images/xin_ys_title.jpg) top center no-repeat; margin-top:20px;}
.youshi_title_text{ width:960px; height:223px; margin:0 auto;}
.youshi_title_text strong{ display:block; font-size:16px; color:#373737; font-family:Microsoft YaHei; padding-top:160px; padding-left:85px;}
.youshi_title_text span{ font-family:Microsoft YaHei; padding-left:85px;}

.youshi_b{ width:50%; float:left; padding-top:30px; font-family:Microsoft YaHei;}
.youshi_b_title{ font-size:22px; color:#555; line-height:60px; margin-left:30px; border-bottom:1px dotted #9a9a9a; padding-bottom:10px;}
.youshi_b ul{ padding:0 20px;}
.youshi_b ul li{ background:url(../images/xin_ico_1.gif) 14px 12px no-repeat; font-size:14px; padding-left:26px; line-height:30px;}
.youshi_b ul li strong{color:#cf2120;}

/*服务广告*/
.middle_3{ background:#f1f1f1; padding:40px 0 40px 0;}
.middle_3 ul{ width:960px; margin:0 auto; overflow:hidden;}
.middle_3 ul li{ width:192px; padding-top:139px; float:left; text-align:center; font-size:14px; font-family:Microsoft YaHei;}
.middle_3 ul li strong{ display:block; font-size:18px; color:#404040; padding-bottom:10px;}
.middle_3_1{ background:url(../images/j_1.gif) top center no-repeat;}
.middle_3_2{ background:url(../images/j_2.gif) top center no-repeat;}
.middle_3_3{ background:url(../images/j_3.gif) top center no-repeat;}
.middle_3_4{ background:url(../images/j_4.gif) top center no-repeat;}
.middle_3_5{ background:url(../images/j_5.gif) top center no-repeat;}

/*客户见证*/
.middle_4{ margin-bottom:20px;}
.middle_4_title{ width:960px; height:86px; margin:0 auto; background:url(../images/jz_title.gif) center center no-repeat; margin-top:50px;}
.middle_4_b{ width:960px; margin:0 auto; margin-top:20px; padding-bottom:20px; background:#f6f6f6;}
.middle_4_b ul{ padding:13px 5px 15px 5px; overflow:hidden;}
.middle_4_b ul li{ width:316px; float:left;}
.middle_4_b ul li img{ width:298px; height:196px; display:block; margin:0 auto;}
.middle_4_b ul li strong{ font-size:16px; font-family:Microsoft YaHei; color:#373737; padding:10px 15px; display:block; background:url(../images/jz_t.gif) 30px center no-repeat; text-indent:60px; margin-top:15px;}
.middle_4_b ul li p{ margin:15px 30px; font-size:14px; font-family:Microsoft YaHei; border-top:1px solid #bec0bf; padding-top:10px;}
.middle_a{ line-height:27px; width:100px; height:27px; display:block; background:#cc2223; color:#fff; padding:0 15px; font-size:14px; text-align:center; font-family:Microsoft YaHei; margin:0 auto;}
.middle_a:hover{ color:#fff;}

.middle_5_bg{ background:url(../images/xin_bg_1.jpg) left 0px repeat-x; margin-bottom:20px;}
.middle_5{ width:960px; margin:0 auto; overflow:hidden;}

/*关于我们*/
.middle_5_l_title{ overflow:hidden;}
.middle_5_l_t_l{ width:160px; background:url(../images/xin_title_2.gif) no-repeat;padding-left:10px; padding-top:6px; height:34px;}
.middle_5_l_title strong{ font-size:16px; font-family:Microsoft YaHei; color:#fff; line-height:16px; }
.middle_5_l_title span{ font-size:12px;font-family:Microsoft YaHei; color:#fff; line-height:16px; }
.middle_5_l_title a{ float:right; color:#fff; padding:0 10px; margin-top:8px;}

.middle_5_l_b_l{ width:317px; float:left;}
.middle_5_l_b_l p{ padding-left:20px; font-weight:bold;padding-top:6px; color:#333;}
.middle_5_l_b{ width:938px; border:1px solid #dfdfdf; border-top:0; padding:10px; overflow:hidden;}
.middle_5_l_b_r{ width:610px; float:right;}
.middle_5_l_b_r strong{ font-size:14px; font-family:Microsoft YaHei; padding:5px 0; display:block;}
.middle_5_l_b_r p{ font-family:Microsoft YaHei; line-height:26px; font-size:14px;}
.middle_5_l_b_text_a{ width:83px; height:27px; background:#fff; text-align:center; line-height:27px; color:#666; display:block; font-family:Microsoft YaHei;}
.middle_5_l_b_text_a:hover{ color:#666; text-decoration:none;}

/*车间风采*/


.middle_5_l_c_a{ float:right; color:#fff;}

.middle_5_l_c{ padding-top:20px;}
.middle_5_l_c_l{ width:24px; height:120px; background:url(../images/xin_l_input.gif) center center no-repeat; float:left; cursor: pointer;}
.middle_5_l_c_r{ width:24px; height:120px; background:url(../images/xin_r_input.gif) center center no-repeat; float:right; cursor: pointer;}
.middle_5_l_c_z{ margin:0 auto; overflow:hidden;}
.middle_5_l_c_z li{ float:left; width:180px; text-align:center;}
.middle_5_l_c_z li img{ width:172px; height:123px; display:block; margin:0 auto;}
.middle_5_l_c_z li span a{ color:#fff;}

/*荣誉资质*/
.middle_5_r{ width:260px; float:right;}
.middle_5_r_title{ overflow:hidden; margin-bottom:20px;}
.middle_5_r_title strong{ font-size:16px; font-family:Microsoft YaHei; color:#fff;}
.middle_5_r_title a{ float:right; color:#fff; padding:0 10px;}
.middle_5_r_b{ background:#0f832c; padding:20px 0;}
.middle_5_r_b ul{ padding:0 10px;}
.middle_5_r_b ul li{ text-align:center; padding-bottom:10px;}
.middle_5_r_b ul li img{ width:220px; height:146px; display:block; margin:0 auto; padding-bottom:10px;}
.middle_5_r_b ul li span a{ color:#fff;}
.marqueea{ height:380px; overflow:hidden;}

.middle_6_bg{ background:#f1f1f1; padding:30px 0;}
.middle_6{ width:960px; margin:0 auto; overflow:hidden;}

.middle_6_title{ background:url(../images/title_bg.gif) center center repeat-x; overflow:hidden; margin:0 15px; padding:15px 0;}
.middle_6_title strong{ font-size:16px; font-family:Microsoft YaHei; color:#222222; background:#fff; padding-right:10px;}
.middle_6_title a{ float:right; color:#7f7f7f; background:#fff; padding:0 10px;}

/*新闻动态*/
.middle_6_l{ width:310px; float:left; background:#fff;}
.middle_6_l img{ width:280px; height:108px; display:block; margin:0 auto;}
.middle_6_l_b{ padding:5px 20px 15px 20px;}
.middle_6_l_b ul li{ line-height:30px; font-family:Microsoft YaHei;}
.middle_6_l_b ul li span{ float:right;}

/*行业动态*/
.middle_6_z{ width:310px; margin:0 auto; background:#fff;}
.middle_6_z img{ width:280px; height:108px; display:block; margin:0 auto;}

/*常见问题*/
.middle_6_r{ width:310px; float:right; background:#fff;}
.middle_6_r_b{ padding:5px 20px 20px 20px;}
.middle_6_r_b ul li{ line-height:24px; font-family:Microsoft YaHei; padding-left:25px; background:url(../images/qa.gif) left 2px no-repeat; padding-bottom:10px; color:#9c9c9c;}
.middle_6_r_b ul li a{ display:block; color:#373737;}
.marqueeb{ height:313px; overflow:hidden;}

/*留言板*/
.middle_7_bg{ background:#fff; padding-bottom:20px;}
.middle_7{ width:960px; margin:20px auto 0;}
.middle_7_title{ height:82px; background:url(../images/books_title.gif) top center no-repeat; text-align:center; font-size:14px; color:#222222; font-family:Microsoft YaHei;}
.middle_7_title strong{ font-size:18px; color:#cc2223; display:block; padding-top:30px;}
.middle_7_b{ overflow:hidden; padding:10px 0 30px 0;}
.middle_7_b_l img{ width:455px; height:294px; padding-right:20px; float:left;}
.middle_7_b_r{ overflow:hidden;    font-size: medium;}
#code_img{ padding-left:10px;}

.middle_7_b_name{ width:232px; height:38px; background:#fff; border:1px solid #cdcdcd; line-height:38px; margin-right:5px; text-indent:5px; font-family:Microsoft YaHei;}
.middle_7_b_tel{ width:232px; height:38px; background:#fff; border:1px solid #cdcdcd; line-height:38px; text-indent:5px; font-family:Microsoft YaHei;}
.middle_7_b_text{ width:471px; height:136px; background:#fff; border:1px solid #cdcdcd; line-height:38px; text-indent:5px; font-family:Microsoft YaHei; margin:10px 0;}
.middle_7_b_code{ width:111px; height:38px; background:#fff; border:1px solid #cdcdcd; line-height:38px; text-indent:5px; font-family:Microsoft YaHei;}
.middle_7_b_dosubmit{ width:128px; height:41px; background:#cc2223; border:1px solid #cdcdcd; line-height:38px; text-indent:5px; color:#fff; font-family:Microsoft YaHei; border:none; font-size:16px; margin-right:15px;}
.middle_7_b_reset{ width:128px; height:41px; background:#1d1d1d; border:1px solid #cdcdcd; line-height:38px; text-indent:5px; color:#fff; font-family:Microsoft YaHei; border:none; font-size:16px;}

.link{ width:960px; margin:0 auto; background:#fff;}
.link_title{ font-size:14px; font-family:Microsoft YaHei; padding:15px 0 5px 0; margin:0 20px; overflow:hidden; border-bottom:1px solid #7b7b7b;}
.link_title img{ float:right; margin-top:10px; margin-right:10px;}
.link_title strong{ font-size:16px; color:#373737;}
.link_b{ padding:10px 20px 20px 20px;}
.link_b a{ padding-right:10px; color:#858585;}

.footer{ width:100%; background:url(../images/b_bg.gif) 54px center repeat-x #eeeeee;}
.navb-bg{ width:100%; height:54px; background:#14993a;}
.navb{ width:960px; height:54px; line-height:54px; margin:0 auto; text-align:center;}
.navb a{ color:#fff; font-size:14px; padding:0 15px; font-family:Microsoft YaHei;}
.navb a:hover{ color:#fff;}

.banquan{ width:960px; margin:0 auto; margin-top:25px; padding-bottom:40px; line-height:28px;  overflow:hidden;}
.banquan_l{ float:left; margin-left:70px;}
.banquan img{ padding-left:20px;}



.search{ width:960px; height:53px; margin:0 auto; overflow:hidden;}
.search-l{ width:670px; height:53px; line-height:53px; float:left; color:#848484; padding-left:10px;}
.search-l strong{ font-family:Microsoft YaHei;}
.search-r{ width:220px; height:25px; float:right; padding:14px 10px 14px 0px;}
.search-r input.text1{ width:172px; height:25px; background:url(../images/search-text.gif) no-repeat; line-height:25px; border:none; padding-left:15px; font-size:12px; color:#777;}
.search-r input.image{ width:34px; height:25px;}


/* 公司简介 */
.middle-4-bottom{ width:960px; overflow:hidden; margin:0 auto;}
.middle-4-jj{ width:638px; float:left;}
.middle-4-jj-t{ width:638px; height:45px; background:url(../images/jj-title.gif) left bottom no-repeat; line-height:45px; overflow:hidden;}
.middle-4-jj-t-l{ float:left; font-weight:bold; font-family:Microsoft YaHei; font-size:16px; color:#000;}
.middle-4-jj-t-l span{ color:#9a9a9a; padding:0px 0px 0px 5px;}
.middle-4-jj-t-r{ float:right; padding:0px 10px 0px 0px;}
.middle-4-jj-b{ width:588px; background:#fff; margin-top:21px; padding:25px 25px 5px 25px;}

.middle-4-jj-b-top{ width:588px; overflow:hidden;}
.jianjie-left{ width:340px; float:left;}
.jianjie-right{ width:248px; float:left; font-family:Microsoft YaHei; padding:5px 0px 0px 0px;}
.jianjie-right-t{ font-size:14px; font-weight:bold; color:#333;}
.jianjie-right-c{ line-height:24px;}
.jianjie-right-b{ padding:5px 0px 0px 0px;}
.jianjie-right-b a{ display:block; width:68px; height:23px; line-height:23px; text-align:center; background:#163b55; color:#fff;}



/* 资质证书 */
.middle-4-zz{ width:303px; float:left; padding-left:19px;}
.middle-4-zz-t{ width:303px; height:45px; background:url(../images/ry-title.gif) left bottom no-repeat; line-height:45px; overflow:hidden;}
.middle-4-zz-t-l{ float:left; font-weight:bold; font-family:Microsoft YaHei; font-size:16px; color:#000;}
.middle-4-zz-t-l span{ color:#9a9a9a; padding:0px 0px 0px 5px;}
.middle-4-zz-t-r{ float:right; padding:0px 10px 0px 0px;}
.middle-4-zz-b{ width:213px; background:#fff; margin-top:21px; padding:20px 45px 20px 45px;}

.middle-4-zz-b ul{ width:213px;}
.middle-4-zz-b ul li{ width:213px;}
.middle-4-zz-b ul li img{ width:211px; height:315px; border:1px solid #dcdcdc;}
.middle-4-zz-b ul li span{ display:block; width:213px; height:35px; line-height:35px; text-align:center; font-family:Microsoft YaHei;}
.marquee{ width:213px; height:380px; overflow:hidden;}

.middle-4-bg-bottom{ width:100%; height:35px; background:url(../images/middle-4-bg.gif) center center no-repeat;}

/* 团队风采 */
.middle-4-jj-b-bottom{ width:588px; padding:15px 0px 0px 0px; font-family:Microsoft YaHei;}
.middle-4-jj-b-bottom ul{ width:588px;overflow:hidden;}
.middle-4-jj-b-bottom li{ width:195px; height:152px; float:left;}
.middle-4-jj-b-bottom li img{ width:194px; height:117px;}
.middle-4-jj-b-bottom li span{ display:block; width:194px; height:35px; line-height:35px; text-align:center;}


.blogo{ float:left; margin-top:30px;}
.ewm{ float:right;}



li{list-style:none; }
.xnpage{}
.xnpage span{ padding:5px 5px; border:1px #CCCCCC solid; margin:0 3px;}
.xnpage .page-numbar{ border:0;}
.xnpage .page-numbar a{padding:5px 5px; border:1px #CCCCCC solid; margin:0 5px;}
.xnpage .page-numbar .page-num-current{ color:#F00; font-weight:bold; border: #666 1px solid;}
.xnpage ul li{}
